package com.itcast.elasticsearch.converter;

import com.itcast.elasticsearch.entity.GoodsEntity;
import com.itcast.elasticsearch.index.GoodsIndex;
import org.mapstruct.Mapper;

/**
 * 商品信息转化器
 * @author sai
 * @version 1.0
 * @date 2021/8/20 11:10
 */
@Mapper(componentModel = "spring")
public interface GoodsConverter {

    /**
     * 将 商品表信息 转化成 商品索引信息
     * @param entity 商品表实体类
     * @return 商品索引信息
     */
    GoodsIndex entityToIndex(GoodsEntity entity);

}